460518
515239
618414
837192
938457
937700
166362
216740
43781
860370
668139
58035
5325799
3753581
3268148
2582804
2313988
2166609
2090358
194978
1862118
1756136
1755196
1671471